package org.elec.mac.entity;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

/**
 * 机智云token
 */
@AllArgsConstructor
@NoArgsConstructor
public class GizToken {

    /**
     * 用户token，7天过期，需通过{@link org.elec.mac.gizwits.GizApi#openApiLogin(String, String, String)}获取
     * 重新获取后，新旧token都能使用
     */
    @Setter
    @Getter
    private String token;

    /**
     * 用户id
     */
    @Setter
    @Getter
    private String uid;

    /**
     * token过期时间
     */
    @Setter
    @Getter
    private long expire_at;
}
